#pragma once
#ifndef __ISTATE_H__
#define __ISTATE_H__

#include "DirectInput.h"

class IState
{
public:
	IState(void) {}
	virtual ~IState(void) {};

	virtual void Init() = 0;
	virtual void Update(float dt) = 0;
	virtual void Render() = 0;
	virtual void Release() = 0;
};

#endif